excess of births over deaths - French English Dictionary